#打乱一个排好序的list对象alist，alist=[1,2,3,4,5]
import random
ll=[]
alist=[1,2,3,4,5]
random.shuffle(alist)
print(alist)

# 已知仓库中有若干商品，以及相应库存，类似：
# 袜子，10
# 鞋子，20
# 拖鞋，30
# 项链，40
# 要求随机返回一种商品，要求商品被返回的概率与其库存成正比。请描述实现的思路或者直接写一个实现的函数
def store(socks,shoes,slipper,necklace):
    total =  ["socks"] * socks  +["shoes"] *shoes + ["slipper"] *slipper + ["necklace"] *necklace
    print(random.choice(total))
store(10,20,30,40) #输出袜子，鞋子 拖鞋，项链的库存


# 思路是对的，函数最后的结果进来使用return来返回，而不是print。
